Tomographic image reconstruction using the cell broadband engine (CBE) general purpose hardware
نویسندگان
چکیده
Tomographic image reconstruction, such as the reconstruction of CT projection values, of tomosynthesis data, PET or SPECT events, is computational very demanding. In filtered backprojection as well as in iterative reconstruction schemes, the most time–consuming steps are forwardand backprojection which are often limited by the memory bandwidth. Recently, a novel general purpose architecture optimized for distributed computing became available: the Cell Broadband Engine (CBE). Its eight synergistic processing elements (SPEs) currently allow for a theoretical performance of 192 GFlops (3 GHz, 8 units, 4 floats per vector, 2 instructions, multiply and add, per clock). To maximize image reconstruction speed we modified our parallel–beam and perspective backprojection algorithms which are highly optimized for standard PCs, and optimized the code for the CBE processor. In addition, we implemented an optimized perspective forwardprojection on the CBE which allows us to perform statistical image reconstructions like the ordered subset convex (OSC) algorithm. Performance was measured using simulated data with 512 projections per rotation and 512 detector elements. The data were backprojected into an image of 512 voxels using our PC–based approaches and the new CBE– based algorithms. Both the PC and the CBE timings were scaled to a 3 GHz clock frequency. On the CBE, we obtain total reconstruction times of 4.04 s for the parallel backprojection, 13.6 s for the perspective backprojection and 192 s for a complete OSC reconstruction, consisting of one initial Feldkamp reconstruction, followed by 4 OSC iterations.
منابع مشابه
High-Performance SDR: GNU Radio and the IBM Cell Broadband Engine
Software-Defined Radio (SDR) allows the signal processing components of a wireless device to be implemented in a reconfigurable processor. Recent research has focused on using general-purpose processors (GPPs) for performing signal processing in SDRs. While older GPPs lacked the processing power required for implementing many of the modern, commercial, digital waveforms, newer GPPs offer promis...
متن کاملPerformance Evaluation of FBP Reconstruction in SPECT Imaging
Introduction: The purpose of this study is to define the optimal parameters for the tomographic reconstruction procedure in a routine single photon emission tomography. The Hoffman brain phantom is modified to evaluate the reconstruction method. The phantom was imaged in a 3 and 2-dimensional conformation and the results were compared. Materials and Methods: The 2D phant...
متن کاملImplementation of the FDK Algorithm for Cone-Beam CT on the Cell Broadband Engine Architecture
In most of today’s commercially available cone-beam CT scanners, the well known FDK method is used for solving the 3D reconstruction task. The computational complexity of this algorithm prohibits its use for many medical applications without hardware acceleration. The brand-new Cell Broadband Engine Architecture (CBEA) with its high level of parallelism is a cost-efficient processor for perform...
متن کاملAnalyzing Use of OpenCL on the Cell Broadband Engine and a Proposal for OpenCL Extensions
Current processor architectures are diverse and heterogeneous. Examples include multicore chips, GPUs and the Cell Broadband Engine (CBE). The recent Open Compute Language (OpenCL) standard aims at efficiency and portability. This paper explores its efficiency when implemented on the CBE, without using CBE-specific features such as explicit asynchronous memory transfers. We based our experiment...
متن کاملA New Approach for Quantitative Evaluation of Reconstruction Algorithms in SPECT
ABTRACT Background: In nuclear medicine, phantoms are mainly used to evaluate the overall performance of the imaging systems and practically there is no phantom exclusively designed for the evaluation of the software performance. In this study the Hoffman brain phantom was used for quantitative evaluation of reconstruction techniques. The phantom is modified to acquire t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007